machine language - translation to English
Diclib.com
ChatGPT AI Dictionary
Enter a word or phrase in any language 👆
Language:

Translation and analysis of words by ChatGPT artificial intelligence

On this page you can get a detailed analysis of a word or phrase, produced by the best artificial intelligence technology to date:

  • how the word is used
  • frequency of use
  • it is used more often in oral or written speech
  • word translation options
  • usage examples (several phrases with translation)
  • etymology

machine language - translation to English

SET OF INSTRUCTIONS EXECUTED DIRECTLY BY A COMPUTER'S CENTRAL PROCESSING UNIT (CPU)
Native code; Machine instruction; Machine Code; Machine language; Machine Language; Native applications; Native execution; Machine instruction (computing); Program machine code; Machine instructions; CPU instruction; CPU instructions; Opcode-level programming; Opcode level; Overlapping instructions; Overlapping instruction; Overlapping machine instructions; Overlapping machine instruction; Overlapping opcodes; Overlapping opcode; Overlapping opcode sequences; Overlapping opcode sequence; Overlapping op-codes; Overlapping op-code; Overlapping op-code sequences; Overlapping op-code sequence; Superpositioned code; Code superposition; Instruction overlapping; Code overlapping; Instruction scission; Opcode overlapping; Jump into the middle of instruction; Instruction overlapping technique; Jump in the middle; Jump into the middle of an instruction; Jumping into the middle of an instruction; Jumping into the middle of instruction; Code overlap; Overlapping code; Overlapped instruction encoding; Overlapped instruction; Overlapped instructions; Semantic code overlapping; Semantic overlapping (computing); Physical overlapping (computing); Physical code overlapping; Overlapped code; Code interleaving; Code outlining; Overlapping instruction sequences; Overlapping instruction sequence; Code-overlapping technique
  • code disassembly]], as well as processor register and memory dumps.

machine language         

[mə'ʃi:n'længwidʒ]

общая лексика

машинный язык

набор инструкций (машинных команд), которые компьютер может выполнять непосредственно (см. command set, instruction set). Набор команд процессора может содержать от нескольких десятков до нескольких сотен инструкций. При разработке нового процессора набор команд подбирается таким образом, чтобы эффективно решались наиболее типичные задачи из области его применения. Инструкции записываются в двоичном или шестнадцатеричном коде. Программы, написанные на языках высокого уровня, перед их исполнением процессором транслируются в машинные команды. Кодирование на машинном языке, применявшееся на машинах первого поколения, сейчас крайне редко: в случае необходимости машинный язык используется разработчиками для тестирования (записи отдельных команд и простейших циклов) и отладки прототипов разрабатываемых [микропроцессорных] систем

язык программирования

моделированный язык

метаязык

Смотрите также

assembler; compiler; interpreter; logic analyzer; machine code; machine instruction; pipeline

machine language         
машинный язык
overlapping code         

математика

перекрывающийся код

Definition

Английский язык

относится к западногерманской группе индоевропейских языков. На А. я. говорят и пользуются в государственном делопроизводстве, литературе и науке около 200 млн. чел. - в Великобритании и Ирландии (наряду с ирландским), в США, Канаде (наряду с французским), Австралии, Новой Зеландии, частично в Южной Африке и Индии. Один из пяти официальных и рабочих языков, принятых ООН. А. я. ведёт своё начало от языка древнегерманских племён (англов, саксов и ютов), переселившихся в 5-6 веках с континента в Британию. Сложное взаимодействие древнегерманских племенных наречий, принесённых в Британию, населённую кельтскими племенами (бриттами и гэлами), и развивавшихся в условиях формирования английской народности, привело к образованию территориальных диалектов на старой племенной основе. В древнеанглийский период (7-11 вв.) язык представлен четырьмя диалектами: нортумбрийским, мерсийским, уэссексским и кентским. Благодаря экономическому и политическому влиянию Уэссексского королевства в 9-10 вв. в культурной жизни Англии наибольшее значение приобрёл уэссексский диалект. После проникновения в Англию в 6 в. христианства латинский алфавит заменил древнегерманские руны, и влияние латинского языка отразилось на английской лексике. Из языка покорённого англосаксами кельтского населения Британии сохранились главным образом географические названия. Набеги скандинавов (конец 8 в.), закончившиеся подчинением Англии в 1016 датскому королю, обусловили создание скандинавских поселений в стране. Взаимодействие близкородственных языков - английского и скандинавских - сказалось в наличии в современном А. я. значительного количества слов скандинавского происхождения, а также некоторых фонетических особенностей, характеризующих диалекты северной Англии. Смешение со скандинавскими языками способствовало усилению и ряда грамматических тенденций, имевшихся в А. я. Завоевание Англии норманнами в 1066 привело к длительному периоду двуязычья, когда А. я., имевший три основных территориальных диалекта (северный, центральный и южный), сохранялся как язык народа, но государственным языком считался французский язык Длительное употребление его при королевском дворе, в парламенте, суде и школе привело к тому, что после вытеснения французского языка из этих сфер (к 14 в.) в А. я. сохранились обширные пласты французской лексики.

В процессе образования нации происходило формирование национального А. я., складывавшегося на основе лондонского диалекта, который сочетал в себе южные и восточно-центральные диалектные черты. Во 2-й половине 13 и 1-й половине 14 вв. замечается вытеснение южных диалектных черт из языка Лондона и замена их особенностями восточно-центрального диалекта. Среднеанглийский период (12-15 вв.) развития А. я. характеризуется рядом изменений, резко отграничивших среднеанглийскую звуковую систему от древнеанглийской. Поскольку все флексии были безударными, редукция неударных гласных сказалась и на значительном упрощении морфологической структуры А. я. Введение в Англии книгопечатания (1476) способствовало закреплению и распространению лондонских форм, чему немало помогла популярность произведений крупного писателя Дж. Чосера (1340-1400), писавшего на лондонском диалекте. Однако книгопечатание фиксировало некоторые традиционные написания, уже не отражавшие норм произношения конца 15 в. Т. о., началось столь характерное для современного А. я. расхождение между произношением и написанием. В 16-17 вв. складывается т. н. новоанглийский язык. Научные и философские произведения стали писаться на английском, а не на латинском языке, а это потребовало развития терминологии. Источниками пополнения явились заимствования из латинского и греческого, отчасти из итальянского и испанского, а в 17 в. из французского языков. В области грамматики современный А. я. характеризуется аналитическим строем, т. е. такой структурой, при которой основными средствами выражения грамматических значений являются порядок слов и служебные слова, показывающие отношения между словами или группами слов.

Во 2-й половине 17 в. и особенно в 18 в. издаётся множество руководств по орфоэпии (См. Орфоэпия) и нормативных грамматик, авторы которых стремятся упорядочить грамматические нормы языка: одни - на основе рациональной грамматики, другие - исходя из живого употребления форм языка. Пуристическое течение 18 в. (Дж. Свифт, Дж. Аддисон) было направлено против проникновения в лит. А. я. неологизмов разговорного типа (например, усечённых слов) и излишних заимствований. Колониальная экспансия Англии в 17-19 вв. обусловила распространение А. я. за пределами Великобритании и привела к возникновению некоторых региональных отличий, главным образом в лексике. Отличия американского варианта А. я. от британского (см. Американизмы) можно объяснить тем, что первые поселенцы в Северной Америке (1607) прибыли из Лондона и его окрестностей, а позднейшие были выходцами главным образом из северной Великобритании и Ирландии. В языке США нет столь ярко выраженных диалектов, как в Великобритании. На основе выходящего под редакцией профессора Х. Курата (Н. Kurath) "Лингвистического атласа США и Канады" (1939) выделяют семь диалектов, в том числе диалект центральной и западной областей США - самый значительный по территории распространения; он считается в США основой литературной нормы (General American). Различие между американским и британским вариантами А. я. больше всего сказывается в лексике и в некоторой степени в фонетике; отличия в грамматике незначительны. При большом количестве новообразований в лексике А. я. США словообразовательные модели также остаются общими с А. я. Великобритании.

Лит.: Торсуев Г. П., Фонетика английского языка, М., 1950; Ярцева В. Н., Историческая морфология английского языка, М.- Л., 1960; её же. Исторический синтаксис английского языка, М.-Л., 1961; Гальперин И. P., Очерки по стилистике английского языка, М., 1958; Ильиш Б. А., Современный английский язык, 2 изд., М., 1948; Смирницкий А. И., Древнеанглийский язык, М., 1955; его же, Лексикология английского языка, М., 1956; Бруннер К., История английского языка, пер. с нем., т. 1-2, М., 1955 - 56; Мюллер В. К., Англо-русский словарь, 13 изд., М., 1967; Русско-английский словарь, под ред. проф. Р. К. Даглиша, М., 1967; Кунин А. В., Англо-русский фразеологический словарь, [кн.] 1-2, 3 изд., М., 1967; Jespersen О., A modern English grammar, pt 1-6, 4 ed., Heidelberg - L., 1928-42; WyId H. C., A history of modern colloquial English, 3 ed., Oxf., 1936; Halliday М., Mc Intosh A., Stevens P., The linguistic sciences and language teachning, L., 1965; Webster's third new international dictionary of the English language, v. 1-2, L., 1961; Fowler H. W., A dictionary of modern English usage, 2 ed., Oxf., 1965.

В. Н. Ярцева.

Wikipedia

Machine code

In computer programming, machine code is computer code consisting of machine language instructions, which are used to control a computer's central processing unit (CPU). Each instruction causes the CPU to perform a very specific task, such as a load, a store, a jump, or an arithmetic logic unit (ALU) operation on one or more units of data in the CPU's registers or memory.

Early CPUs had specific machine code that might break backwards compatibility with each new CPU released. The notion of an instruction set architecture (ISA) defines and specifies the behavior and encoding in memory of the instruction set of the system, without specifying its exact implementation. This acts as an abstraction layer, enabling compatibility within the same family of CPUs, so that machine code written or generated according to the ISA for the family will run on all CPUs in the family, including future CPUs.

In general, each architecture family (e.g. x86, ARM) has its own ISA, and hence its own specific machine code language. There are exceptions, e.g. the IA-64 can emulate x86.

Machine code is a strictly numerical language, and is the lowest-level interface to the CPU intended for a programmer. There is, on some CPUs, a lower level interface in the form of (modifiable) microcode that implement the machine code. However, microcode is not intended to be changed by the end user on normal commercial CPUs. Assembly language provides a direct mapping between the numerical machine code and a human readable version where numerical opcodes and operands are replaced by readable strings (e.g. 0x90 is the NOP instruction on x86). While it is possible to write programs directly in machine code, managing individual bits and calculating numerical addresses and constants manually is tedious and error-prone. For this reason, programs are very rarely written directly in machine code in modern contexts, but may be done for low level debugging, program patching (especially when assembler source is not available) and assembly language disassembly.

The majority of practical programs today are written in higher-level languages or assembly language. The source code is then translated to executable machine code by utilities such as compilers, assemblers, and linkers, with the important exception of interpreted programs, which are not translated into machine code. However, the interpreter itself, which may be seen as an executor or processor performing the instructions of the source code, typically consists of directly executable machine code (generated from assembly or high-level language source code).

Machine code is by definition the lowest level of programming detail visible to the programmer, but internally many processors use microcode or optimise and transform machine code instructions into sequences of micro-ops. This is not generally considered to be a machine code.

Examples of use of machine language
1. What if, at this early stage of development, one of the three computers, 24 microprocessors or 25,000 "lines of machine language software code" on board the M400 should fail?
2. By Guy Griml Linguistic Agents, a start–up that specializes in bridging the gap between natural human languages and machine language, is launching InfoJew, to provide important information to observant Jews.
What is the Russian for machine language? Translation of &#39machine language&#39 to Russian